Capsule API Example
Loading...
Searching...
No Matches
CEEGArtifacts.h File Reference
#include "CDefinesPrivate.h"
#include "CError.h"

Go to the source code of this file.

Functions

 CLC_STRUCT_WNN (EEGArtifacts, clCEEGArtifacts, device)
 
CL_DLL uint64_t clCEEGArtifacts_GetTimestampMilli (clCEEGArtifacts eegArtifacts, clCError *error) NOEXCEPT
 
CL_DLL int32_t clCEEGArtifacts_GetChannelsCount (clCEEGArtifacts eegArtifacts, clCError *error) NOEXCEPT
 
CL_DLL uint8_t clCEEGArtifacts_GetArtifactByChannel (clCEEGArtifacts eegArtifacts, int32_t channelIndex, clCError *error) NOEXCEPT
 
CL_DLL float clCEEGArtifacts_GetEEGQuality (clCEEGArtifacts eegArtifacts, int32_t channelIndex, clCError *error) NOEXCEPT
 

Function Documentation

◆ CLC_STRUCT_WNN()

CLC_STRUCT_WNN ( EEGArtifacts ,
clCEEGArtifacts ,
device  )

◆ clCEEGArtifacts_GetArtifactByChannel()

CL_DLL uint8_t clCEEGArtifacts_GetArtifactByChannel ( clCEEGArtifacts eegArtifacts,
int32_t channelIndex,
clCError * error )

◆ clCEEGArtifacts_GetChannelsCount()

CL_DLL int32_t clCEEGArtifacts_GetChannelsCount ( clCEEGArtifacts eegArtifacts,
clCError * error )

Get number of EEG artifact channels.

Parameters
eegArtifactsEEG artifacts handle
Returns
number of artifact channels

◆ clCEEGArtifacts_GetEEGQuality()

CL_DLL float clCEEGArtifacts_GetEEGQuality ( clCEEGArtifacts eegArtifacts,
int32_t channelIndex,
clCError * error )

◆ clCEEGArtifacts_GetTimestampMilli()

CL_DLL uint64_t clCEEGArtifacts_GetTimestampMilli ( clCEEGArtifacts eegArtifacts,
clCError * error )

Get EEG timestamp.

Parameters
eegArtifactsEEG artifacts handle
errorout error parameter
Returns
timestamp in milliseconds since epoch